delayed pushing - French English Dictionary